package com.weds.data_sync.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.weds.data_sync.pojo.dto.PageDto;
import com.weds.data_sync.pojo.dto.ScriptGroupDto;
import com.weds.data_sync.pojo.entity.DataSyncScriptGroupDO;
import com.weds.data_sync.util.JsonData;

import java.util.List;

/**
 * <p>
 * 脚本分组表 服务类
 * </p>
 *
 * @author lhw
 * @since 2023-12-29
 */
public interface ScriptGroupService extends IService<DataSyncScriptGroupDO> {

    Integer add(ScriptGroupDto scriptGroupDto);

    Integer del(List<Long> ids);

    Integer update(ScriptGroupDto scriptGroupDto);

    JsonData.PageData<DataSyncScriptGroupDO> queryData(PageDto pageDto);

}
